Definition of French Honeysuckle
-
(noun) perennial of southern Europe cultivated for forage and for its nectar-rich pink flowers that make it an important honey crop
-
(noun) European herb with small fragrant crimson or white spurred flowers
Synonyms of French Honeysuckle
Antonyms of French Honeysuckle
No Antonyms Found.
Homophones of French Honeysuckle
No Homophones Found.